const BASE_URL = `http://localhost:${process.env.PORT || 8000}`;

describe('Homepage', () => {
    it('topmenu should have footer', async () => {
        const params = '/form/basic-form?navTheme=light&layout=topmenu';
        await page.goto(`${BASE_URL}${params}`);
        await page.waitForSelector('footer', {
            timeout: 2000
        });
        const haveFooter = await page.evaluate(() => document.getElementsByTagName('footer').length > 0);
        expect(haveFooter).toBeTruthy();
    });
});
